FHIR © HL7.org  |  Server Home  |  FHIR Server FHIR Server 3.4.11  |  FHIR Version n/a  User: [n/a]

Resource StructureDefinition/FHIR Server from package ontariomicdrfhirimplementationguide-0.10.00#0.9.9-beta (125 ms)

Package ontariomicdrfhirimplementationguide-0.10.00
Type StructureDefinition
Id Id
FHIR Version R4
Source https://simplifier.net/resolve?scope=ontariomicdrfhirimplementationguide-0.10.00@0.9.9-beta&canonical=http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Patient
Url http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Patient
Version 0.9.0
Status active
Date 2024-04-19T02:20:56.4940505+00:00
Name MICdrPatient
Title Patient Profile
Experimental False
Realm ca
Type Patient
Kind resource

Resources that use this resource

StructureDefinition
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-DiagnosticReport DiagnosticReport Profile
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Encounter Encounter Profile
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ImagingStudy ImagingStudy Profile
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-ServiceRequest ServiceRequest Profile
http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-transaction-Bundle TransactionBundle

Resources that this resource uses

StructureDefinition
http://ontariohealth.ca/fhir/StructureDefinition/ext-id-health-card-version-code HealthCardVersionCode
http://ehealthontario.ca/fhir/ValueSet/human-language Language
http://ehealthontario.ca/fhir/ValueSet/province-state-code ProvinceStateCode
http://ehealthontario.ca/fhir/ValueSet/country-code CountryCode


Source

{
  "resourceType" : "StructureDefinition",
  "id" : "ca-on-mi-profile-patient",
  "url" : "http://ontariohealth.ca/fhir/StructureDefinition/ca-on-mi-profile-Patient",
  "version" : "0.9.0",
  "name" : "MICdrPatient",
  "title" : "Patient Profile",
  "status" : "active",
  "date" : "2024-04-19T02:20:56.4940505+00:00",
  "fhirVersion" : "4.0.1",
  "mapping" : [
    {
      "identity" : "rim",
      "uri" : "http://hl7.org/v3",
      "name" : "RIM Mapping"
    },
    {
      "identity" : "cda",
      "uri" : "http://hl7.org/v3/cda",
      "name" : "CDA (R2)"
    },
    {
      "identity" : "w5",
      "uri" : "http://hl7.org/fhir/fivews",
      "name" : "FiveWs Pattern Mapping"
    },
    {
      "identity" : "v2",
      "uri" : "http://hl7.org/v2",
      "name" : "HL7 v2 Mapping"
    },
    {
      "identity" : "loinc",
      "uri" : "http://loinc.org",
      "name" : "LOINC code for the element"
    }
  ],
  "kind" : "resource",
  "abstract" : false,
  "type" : "Patient",
  "baseDefinition" : "http://hl7.org/fhir/StructureDefinition/Patient",
  "derivation" : "constraint",
  "differential" : {
    "element" : [
      {
        "id" : "Patient.meta",
        "path" : "Patient.meta",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.meta.profile",
        "path" : "Patient.meta.profile",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier",
        "path" : "Patient.identifier",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "type.coding.code"
            }
          ],
          "description" : "must contain at least one repetition of an identifier type code of MR (MRN).\r\nIf the HSP assigns any local secondary identifiers (such as alternate MRNs, clinic patient numbers, etc.) these should be provided if it is convenient to do so.\r\nIf the HSP collects a provincial health number (e.g. OHIP number or other province health card number) this must be sent.\r\nIf the HSP collects other types of identifiers which might be useful in identifying the patient, these should be sent if it is convenient to do so.",
          "rules" : "open"
        },
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR",
        "path" : "Patient.identifier",
        "sliceName" : "identifier-MR",
        "short" : "patient's MRN",
        "definition" : "patient's medical record number",
        "comment" : "If the HSP assigns any local secondary identifiers (such as alternate MRNs, clinic patient numbers, etc.) these should be provided if it is convenient to do so.",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.type",
        "path" : "Patient.identifier.type",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.type.coding",
        "path" : "Patient.identifier.type.coding",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Patient.identifier:identifier-MR.type.coding.system",
        "path" : "Patient.identifier.type.coding.system",
        "min" : 1,
        "fixedUri" : "http://terminology.hl7.org/CodeSystem/v2-0203",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.type.coding.code",
        "path" : "Patient.identifier.type.coding.code",
        "min" : 1,
        "fixedCode" : "MR",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.system",
        "path" : "Patient.identifier.system",
        "definition" : "Must be a valid URI describing the patient's MRN assigning authority. This should come from Ontario Health",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.value",
        "path" : "Patient.identifier.value",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.period",
        "path" : "Patient.identifier.period",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.period.start",
        "path" : "Patient.identifier.period.start",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-MR.period.end",
        "path" : "Patient.identifier.period.end",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN",
        "path" : "Patient.identifier",
        "sliceName" : "identifier-JHN",
        "comment" : "If the HSP collects a provincial health number (e.g. OHIP number or other province health card number) this must be sent.",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.type",
        "path" : "Patient.identifier.type",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.type.coding",
        "path" : "Patient.identifier.type.coding",
        "min" : 1,
        "max" : "1"
      },
      {
        "id" : "Patient.identifier:identifier-JHN.type.coding.system",
        "path" : "Patient.identifier.type.coding.system",
        "min" : 1,
        "fixedUri" : "http://terminology.hl7.org/CodeSystem/v2-0203",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.type.coding.code",
        "path" : "Patient.identifier.type.coding.code",
        "min" : 1,
        "fixedCode" : "JHN",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.system",
        "path" : "Patient.identifier.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.value",
        "path" : "Patient.identifier.value",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.value.extension",
        "path" : "Patient.identifier.value.extension",
        "slicing" : {
          "discriminator" : [
            {
              "type" : "value",
              "path" : "url"
            }
          ],
          "rules" : "open"
        },
        "min" : 0
      },
      {
        "id" : "Patient.identifier:identifier-JHN.value.extension:ext-HealthCardVersionCode",
        "path" : "Patient.identifier.value.extension",
        "sliceName" : "ext-HealthCardVersionCode",
        "min" : 0,
        "type" : [
          {
            "code" : "Extension",
            "profile" : [
              "http://ontariohealth.ca/fhir/StructureDefinition/ext-id-health-card-version-code"
            ]
          }
        ]
      },
      {
        "id" : "Patient.identifier:identifier-JHN.period",
        "path" : "Patient.identifier.period",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.period.start",
        "path" : "Patient.identifier.period.start",
        "mustSupport" : true
      },
      {
        "id" : "Patient.identifier:identifier-JHN.period.end",
        "path" : "Patient.identifier.period.end",
        "mustSupport" : true
      },
      {
        "id" : "Patient.name",
        "path" : "Patient.name",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.name.use",
        "path" : "Patient.name.use",
        "mustSupport" : true
      },
      {
        "id" : "Patient.name.family",
        "path" : "Patient.name.family",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.name.given",
        "path" : "Patient.name.given",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.name.prefix",
        "path" : "Patient.name.prefix",
        "mustSupport" : true
      },
      {
        "id" : "Patient.name.suffix",
        "path" : "Patient.name.suffix",
        "mustSupport" : true
      },
      {
        "id" : "Patient.telecom",
        "path" : "Patient.telecom",
        "mustSupport" : true
      },
      {
        "id" : "Patient.telecom.system",
        "path" : "Patient.telecom.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.telecom.value",
        "path" : "Patient.telecom.value",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.telecom.use",
        "path" : "Patient.telecom.use",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.gender",
        "path" : "Patient.gender",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.birthDate",
        "path" : "Patient.birthDate",
        "mustSupport" : true
      },
      {
        "id" : "Patient.deceased[x]",
        "path" : "Patient.deceased[x]",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address",
        "path" : "Patient.address",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.use",
        "path" : "Patient.address.use",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.line",
        "path" : "Patient.address.line",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.city",
        "path" : "Patient.address.city",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.district",
        "path" : "Patient.address.district",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.state",
        "path" : "Patient.address.state",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required",
          "description" : "Codes for provinces, states and territories supported by Ontario Health interfaces",
          "valueSet" : "http://ehealthontario.ca/fhir/ValueSet/province-state-code"
        }
      },
      {
        "id" : "Patient.address.postalCode",
        "path" : "Patient.address.postalCode",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.country",
        "path" : "Patient.address.country",
        "mustSupport" : true,
        "binding" : {
          "strength" : "required",
          "description" : "3-character ISO country codes for use in addresses by Ontario Health",
          "valueSet" : "http://ehealthontario.ca/fhir/ValueSet/country-code"
        }
      },
      {
        "id" : "Patient.address.period",
        "path" : "Patient.address.period",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.period.start",
        "path" : "Patient.address.period.start",
        "mustSupport" : true
      },
      {
        "id" : "Patient.address.period.end",
        "path" : "Patient.address.period.end",
        "mustSupport" : true
      },
      {
        "id" : "Patient.maritalStatus",
        "path" : "Patient.maritalStatus",
        "mustSupport" : true
      },
      {
        "id" : "Patient.multipleBirth[x]",
        "path" : "Patient.multipleBirth[x]",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact",
        "path" : "Patient.contact",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.relationship",
        "path" : "Patient.contact.relationship",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.relationship.coding",
        "path" : "Patient.contact.relationship.coding",
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.relationship.coding.system",
        "path" : "Patient.contact.relationship.coding.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.relationship.coding.code",
        "path" : "Patient.contact.relationship.coding.code",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.relationship.coding.display",
        "path" : "Patient.contact.relationship.coding.display",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.name",
        "path" : "Patient.contact.name",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.name.use",
        "path" : "Patient.contact.name.use",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.name.family",
        "path" : "Patient.contact.name.family",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.name.given",
        "path" : "Patient.contact.name.given",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.name.prefix",
        "path" : "Patient.contact.name.prefix",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.name.suffix",
        "path" : "Patient.contact.name.suffix",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.telecom",
        "path" : "Patient.contact.telecom",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.address",
        "path" : "Patient.contact.address",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.gender",
        "path" : "Patient.contact.gender",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.organization",
        "path" : "Patient.contact.organization",
        "mustSupport" : true
      },
      {
        "id" : "Patient.contact.period",
        "path" : "Patient.contact.period",
        "mustSupport" : true
      },
      {
        "id" : "Patient.communication",
        "path" : "Patient.communication",
        "mustSupport" : true
      },
      {
        "id" : "Patient.communication.language",
        "path" : "Patient.communication.language",
        "mustSupport" : true,
        "binding" : {
          "strength" : "extensible",
          "description" : "Languages understood or supported by Ontario clients, practitioners and organizations. This value set represents the subset of all ISO living languages as of April 22, 2020.",
          "valueSet" : "http://ehealthontario.ca/fhir/ValueSet/human-language"
        }
      },
      {
        "id" : "Patient.communication.language.coding",
        "path" : "Patient.communication.language.coding",
        "min" : 1,
        "max" : "1",
        "mustSupport" : true
      },
      {
        "id" : "Patient.communication.language.coding.system",
        "path" : "Patient.communication.language.coding.system",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.communication.language.coding.code",
        "path" : "Patient.communication.language.coding.code",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.communication.language.coding.display",
        "path" : "Patient.communication.language.coding.display",
        "min" : 1,
        "mustSupport" : true
      },
      {
        "id" : "Patient.communication.preferred",
        "path" : "Patient.communication.preferred",
        "mustSupport" : true
      },
      {
        "id" : "Patient.generalPractitioner",
        "path" : "Patient.generalPractitioner",
        "comment" : "miCDR only supports one primary care provider per patient.",
        "max" : "1",
        "mustSupport" : true
      }
    ]
  },
  "text" : {
  }
}

XIG built as of ??metadata-date??. Found ??metadata-resources?? resources in ??metadata-packages?? packages.